package subraSoft.centaurus.gui.util;

import java.awt.Desktop;
import java.io.File;
import java.io.IOException;

import org.apache.log4j.Logger;

/**
 * Utilitario para abrir archivos con su editor por defecto.
 * 
 * @author christian
 */
public final class CenOpenFileUtil {

	private final static Logger logger = Logger.getLogger(CenOpenFileUtil.class);
	
	/**
	 * Abre el archivo.
	 * 
	 * @param file archivo a abrir.
	 */
	public static void open(File file)
	{
		try 
		{
			Desktop.getDesktop().browse(file.toURI());
		} 
		catch (IOException e) 
		{
			logger.error("No se pudo abrir el archivo ", e);
		}
	}
}
